special relativity - German English Dictionary